using System.Collections.Generic;
using Amazon.SimpleNotificationService.Model;

namespace ShuttleBus.Transports.AmazonSqs.Clients
{
    public interface ISnsClient
    {
        Topic Create(string name);
        void Subscribe(string queueArn, IEnumerable<Topic> topics);
        IEnumerable<Topic> QueryTopics(string name);
        IEnumerable<Subscription> QuerySubscriptions(string name);
    }
}